Create a new branch on your remote repository. By default it uses the revision(s) of the local selected file(s) in order to create the branch. Delete a tag on your remote repository. By default it uses the revision(s) of the local selected file(s) in order to delete the tag. Create a new tag on your remote repository. By default it uses the revision(s) of the local selected file(s) in order to create the tag.